<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        const a = [
            "IHU_LIN2_CcsmIhu_Lin2Fr05_MultiFctKnobPosReq"
        ]
        const data = [
            {
                "groupId": 40,
                "id": 5088,
                "parentName": "CcsmIhu_Lin2Fr05",
                "txEcu": "CCSM",
                "txComEcu": "CCSM",
                "txType": "Tx",
                "rxEcu": "IHU",
                "rxComEcu": "DHU2",
                "rxType": "Rx",
                "frame": "CcsmIhu_Lin2Fr05",
                "frameId": 36,
                "frameIdOriginal": "0x24",
                "frameLen": 8,
                "frameRate": "105.000",
                "sigBus": "IHU_LIN2",
                "sigGrp": "",
                "sigName": "ReWinOrReMirrElecDefrstBtn",
                "sigLen": 1,
                "sigStart": 32,
                "grpUb": null,
                "sigUb": null,
                "baseType": "Unsigned",
                "textTable": "PsdNotPsd",
                "vMin": null,
                "vMax": null,
                "vFactor": null,
                "vOffset": null,
                "vUnit": ""
            },
            {
                "groupId": 40,
                "id": 5087,
                "parentName": "CcsmIhu_Lin2Fr05",
                "txEcu": "CCSM",
                "txComEcu": "CCSM",
                "txType": "Tx",
                "rxEcu": "IHU",
                "rxComEcu": "DHU2",
                "rxType": "Rx",
                "frame": "CcsmIhu_Lin2Fr05",
                "frameId": 36,
                "frameIdOriginal": "0x24",
                "frameLen": 8,
                "frameRate": "105.000",
                "sigBus": "IHU_LIN2",
                "sigGrp": "",
                "sigName": "MultiFctKnobPosReq",
                "sigLen": 5,
                "sigStart": 27,
                "grpUb": null,
                "sigUb": null,
                "baseType": "Unsigned",
                "textTable": "",
                "vMin": null,
                "vMax": null,
                "vFactor": null,
                "vOffset": null,
                "vUnit": ""
            }
        ]
        const lastParts = a.map(item => item.split('_').pop());
        const deleteData = data.filter(item => item.sigName.includes(lastParts))
        console.log(deleteData);
    </script>
</body>

</html>